/**
 * 
 */
package com.sip.dbadapter.dao.interfaces;

import java.io.Serializable;
import java.text.ParseException;
import java.util.Date;
import java.util.List;
import com.sip.dbadapter.dao.base.BaseDao;
import com.sip.dbadapter.dao.domain.ApiDefinition;
import com.sip.dbadapter.dao.domain.ScenarioRecord;

/**
 * @author mg40327
 * @param <T>
 *
 */
public interface RecordAndPlaySearchDataDao extends BaseDao<ScenarioRecord,Serializable>{
	//List<Object> getSearchResult(String apiName,String startDate,String endDate);
	
	List<ScenarioRecord> getSearchResult(long apiId ,String startDateTime,String endDateTime) throws Exception;
	List<ScenarioRecord> getSearchResult(long apiId)throws Exception;
	List<ScenarioRecord> getSearchResult(String startDateTime,String endDateTime)throws Exception;
	List<ScenarioRecord> getSearchResult()throws Exception;
}
